home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 4: GNU Archives / Linux Cubed Series 4 - GNU Archives.iso / gnu / enscript.4 / enscript / enscript-1.4.0 / NEWS < prev    next >
Encoding:
Text File  |  1996-06-29  |  3.2 KB  |  110 lines

  1.  
  2.               What's new in GNU enscript
  3.               --------------------------
  4.  
  5. Noteworthy changes in enscript version 1.4:
  6.  
  7. * new and changed options:
  8.  
  9.   -a, --pages        select pages to print
  10.   -e, --escapes        option takes an optional argument which
  11.             changes the escape character
  12.   -h, --no-job-header    supress the job header page
  13.   --title        sets the name of stdin
  14.   -I, --filter        set input filter
  15.   -j, --borders        print borders around columns
  16.   -k, --page-prefeed    enable page prefeed
  17.   -K, --no-page-prefeed    disable page prefeed
  18.   --highlight-bars    enable highlight bars
  19.   --highlight-bar-gray    set the gray-level for highlight bars
  20.   --printer-options    pass extra options to the printer command
  21.   --ul-style        specify how the underlay strings are printed
  22.  
  23.   - renamed option `--page-header' to `--header'
  24.   - renamed option `--pass-through-ps-files' to `--pass-through'
  25.  
  26. * config file options:
  27.  
  28.   - AcceptCompositeCharacters
  29.   - AppendCtrlD
  30.   - FormFeedType    what to do when a formfeed character is
  31.             encountered from input
  32.   - EscapeChar        specify the escape character
  33.   - UnderlayStyle    how underlays are printed: outline / filled
  34.  
  35. * new fancy headers: mp, frame
  36.  
  37. * escapes:
  38.  
  39.   - font     works now over page boundaries
  40.   - ps        include raw PostScript code to the output
  41.   - shade     new escape to highlight text regions 
  42.   - setfilename
  43.   - setpagenumber
  44.   - newpage
  45.  
  46. * new encodings:
  47.   - hp8        HP Roman-8
  48.  
  49. * internationalization support with the GNU gettext
  50.  
  51. * changed to use GNU Automake
  52.  
  53. * program renamed from genscript to enscript
  54.  
  55. * new utility scripts: 
  56.   - diffpp - pretty-print diff outputs
  57.  
  58.  
  59. Noteworthy changes in enscript version 1.3:
  60.  
  61. * new encodings:
  62.   - latin3     ISO-8859/3
  63.   - pslatin1    PostScript interpreter's ISOLatin1Encoding
  64.  
  65. * new fancy header: edd, a2ps
  66.  
  67. * option changes:
  68.   - option -Z, --pass-through-ps-files no longer wraps PS document
  69.     inside enscript prolog and epilog.
  70.  
  71.   - renamed some options to conform the GNU coding standards:
  72.       --output-file    =>     --output
  73.       --queue        =>    --printer
  74.       --tab-size    =>    --tabsize
  75.  
  76.   - new command line / config file options:
  77.     -z, --no-formfeed
  78.     --ul-angle            UnderlayAngle
  79.     --ul-position        UnderlayPosition
  80.     --non-printable-format    NonPrintableFormat
  81.  
  82. * added some customization options to header description files:
  83.     %Format        format and define string constants according
  84.             to format string
  85.     %HeaderHeight    explicit set the fancy header height
  86.     %FooterHeight    allocate space for the page footer
  87.   
  88.   Note!  If you have defined your own fancy header, it will probably
  89.   not work on enscript-1.3 without modifications.  Following constants
  90.   are removed from the enscript prolog so you must define them with
  91.   the `%Format' comment: 
  92.     
  93.     usadatestr = %Format: usadatestr    %W
  94.     eurdatestr = %Format: eurdatestr    %E
  95.     findatestr = %Format: findatestr    %F
  96.     timestr    = %Format: timestr    %C
  97.     fmodstr    = %Format: fmodstr    $D{%a %b %e %T %Y}
  98.  
  99.   Check `lib/*.hdr' to see them in action.
  100.  
  101. * the library directory has changed from `<prefix>/lib/enscript' to
  102.   `<prefix>/share/enscript'
  103.  
  104. * new Makefile targets: check, uninstall
  105.  
  106. * enscript must no longer be installed before it can be tested; you 
  107.   can print files directly after you have compiled enscript.
  108.  
  109. * support for Windows95/NT via the Win32 api
  110.